* {
  margin: 0;
  padding: 0; }

a:link {
  font-size: 18px;
  color: #000000;
  text-decoration: none; }

a:visited {
  font-size: 18px;
  color: #000000;
  text-decoration: none; }

body {
  width: 100%;
  background: #f2f2f2; }

.header {
  width: 100%;
  background: white; }

header {
  margin: auto;
  width: 1086px;
  height: 90px;
  display: flex;
  justify-content: space-between;
  align-items: center; }

.header-log {
  width: 90px;
  display: flex;
  align-items: center; }

.header-list {
  display: flex; }
  .header-list a {
    display: inline-block;
    margin-left: 50px;
    height: 90px;
    line-height: 90px; }
  .header-list a:hover {
    font-size: 18px;
    color: #ff7800;
    text-decoration: none;
    border-bottom: 2px solid #FF7800; }

.benner>img{
	width: 100%;
}

footer {
  width: 100%;
  background: #101429;
  color: #999999; }

.footer {
  width: 1086px;
  height: 390px;
  margin: auto; }

.footer-tu {
  display: flex;
  justify-content: space-between; }
  .footer-tu .footer-one h1 {
    font-size: 18px;
    margin-top: 100px;
    margin-bottom: 30px;
    color: white; }
  .footer-tu .footer-one div {
    line-height: 30px; }
  .footer-tu .footer-two {
    width: 416px;
    margin-top: 100px;
    display: flex;
    justify-content: space-between; }
    .footer-tu .footer-two .footer-dianhua {
      display: flex;
      align-items: center;
      margin-top: 36px; }
      .footer-tu .footer-two .footer-dianhua img {
        margin-right: 16px; }
      .footer-tu .footer-two .footer-dianhua h3 {
        color: white;
        font-size: 18px;
        margin-bottom: 10px; }
    .footer-tu .footer-two .footer-reweima {
      text-align: center; }
      .footer-tu .footer-two .footer-reweima p {
        margin-top: 20px; }

.footer-reweima{
  margin-top: -40px;
}
hr {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #999999;
  margin-top: 20px;
  margin-bottom: 20px; }
